package routers

import (
	"demo/controllers"

	"github.com/gin-gonic/gin"
)

func InitRouter(r *gin.Engine) {
	//用户管理
	r.POST("/user", controllers.InserUser)      //注册
	r.POST("/login", controllers.Login)         //登陆
	r.GET("/user/:id", controllers.GetUserById) //查看一个用户
	r.PUT("/user/:id", controllers.UpdateUser)  //修改用户

	// 查询专项分类
	r.GET("/zxfl", controllers.GetZxfl)
	// 查询所有专项
	r.GET("/zxall", controllers.GetZxeList)
	// 查询年度
	r.GET("/zxnd", controllers.GetNdList)
	// 添加专项题目
	r.POST("/zxadd", controllers.AddZxeLiset)
	// 修改专项题目
	r.PUT("/zxup/:id", controllers.UpZxeLiset)
	// 删除专项题目
	r.DELETE("/zxdel/:id", controllers.DelZxe)
	// 查一条专项题目
	r.GET("/zx/:id", controllers.GetZxeById)

	// 查询所有考试
	r.GET("/ksall", controllers.GetKsList)
	// 添加考试题目
	r.POST("/ksadd", controllers.AddKsLiset)
	// 修改考试题目
	r.PUT("/ksup/:id", controllers.UpKsLiset)
	// 删除考试题目
	r.DELETE("/ksdel/:id", controllers.DelKs)
	// 查一条考试题目
	r.GET("/ks/:id", controllers.GetKsById)

	// 添加题库到数据库
	r.POST("/upload", controllers.UploadExcel)
	// 添加专项题目
	r.POST("/zxtj", controllers.Insertfl)

}
